package com.fstech.whiteboadrd.server;

import android.app.Application;

import com.allen.library.RxHttpUtils;

public class HttpUtil {

    private static String BASE_URL = "http://47.106.67.65/";

    public static void init(Application application) {

        /**
         * 初始化配置
         */
        RxHttpUtils.init(application);
        RxHttpUtils
                .getInstance()
                //开启全局配置
                .config()
                //全局的BaseUrl
                .setBaseUrl(BASE_URL)
                //全局的请求头信息
                //.setHeaders(headerMaps)
                //全局持久话cookie,保存本地每次都会携带在header中
                .setCookie(false)
                //全局ssl证书认证
                //信任所有证书,不安全有风险
                .setSslSocketFactory()
                //使用预埋证书，校验服务端证书（自签名证书）
                //.setSslSocketFactory(getAssets().open("your.cer"))
                //使用bks证书和密码管理客户端证书（双向认证），使用预埋证书，校验服务端证书（自签名证书）
                //.setSslSocketFactory(getAssets().open("your.bks"), "123456", getAssets().open("your.cer"))
                //全局超时配置
                .setReadTimeout(30)
                //全局超时配置
                .setWriteTimeout(30)
                //全局超时配置
                .setConnectTimeout(30)
                //全局是否打开请求log日志
                .setLog(true);


    }


}
